I basically broke it down into the operating steps that the ECU uses. Some of the operands I gave aren't explained, and some of the "named" values aren't totally explained, but the information I gave in that post gives away several months of study. I assure you, it is correct and if you want to validate it, try using a ZEM sometime. :)